import requests
import pytest


class Test_lgoin_admin_dasf_fasf_sfasf():
    # 参数化，@pytest.mark.parametrize("这里放需要的参数名称，多个参数用逗号隔开",
    # [[这里是测试数据，每一组用一个列表存放，多组用一个大的列表框住],[15542279447,77777]])
    @pytest.mark.parametrize("user,pwd", [[17640222026,"Aa123456!"], [15542279447, 77777]])
    def test_abc_fasdfas_fsadfa(self, user, pwd):
        denglu = requests.post(url="http://120.26.9.110:8899/api/login",
                               headers={"Content-Type": "application/json"},
                               json={
                                   "account": user,
                                   "password": pwd
                               })
        assert denglu.json()["msg"] == "登录成功"


# 1.
# pytest 测试文件 --alluredir=allure    用pytest测试框架去运行指定的测试文件，并将测试结果保存到allure目录中。
# 2.
# allure generate ./allure/ -o ./reports --clean   根据allure目录中的测试结果生成报告，并将报告保存到reports目录中。
# --clean参数表示在生成报告之前先清理旧的报告。
# 3.
# allure serve allure   通过本机启动一个服务，用于查看生成的报告。



